/**
 * {作业名称}
 *
 * 输入参数:
 *
 * 输出参数:
 *
 */
(() => {
  // 私有区域

  return function ({ UID, ID, InitialValue = null }) {
    // 验证输入参数
    if (!UID) throw Error("无效会话");

    // 处理逻辑
    const user = A.card('B.用户').load(ID);
    A.card('B.用户').save({
      ID: ID,
      密码: InitialValue,
    }, UID);

    // 重置错误次数
    A.cache.delete('__error_times__.' + user.用户名);

    // 返回结果
    return true;
  };
})()